a hell on earth - German English Dictionary